<?php

namespace View;

class PageView{

	/**
	 * En funktion som placerar ut hmtl ifrån mina kontrollers på rätt ställe på sidan för att ge rätt utseende
	 * @param String $title sidtitel
	 * @param String $login loginformulär
	 * @param String $body  content
	 */
	
	public function GetHTML($Title, $Login, $Body)
	{
		return "<!DOCTYPE html>
		<html>
		<head>
			<title>$Title</title>
			<meta http-equiv='content-type' content='text/html' charset='UTF-8' />			
			<link href='bootstrap/css/bootstrap.css' rel='stylesheet' type='text/css'>
			<link href='css/stylesheet.css' rel='stylesheet' type='text/css'>
			<link href='css/lightbox.css' rel='stylesheet' />
			<script src='js/jquery-1.7.2.min.js'></script>
			<script src='js/lightbox.js'></script>
		</head>
			<body>
			<div id='topContainer'>
				<div id='login'>
					$Login
				</div>
			</div>
				<div id='wrapper'>
				<div id='header'>
					<h1>reGOLF</h1>
				</div>
					
				$Body

				<div id='footer'>
					<h6>Copyright: Tommy Karlsson</h6>
				</div>
				</div>

			</body>
		</html>";
	}

	/**
	 * Returnerar HTML för en vanlig användare
	 * @param String $files innehåller html för att skriva ut filer
	 */
	public function GetUserHTML($files)
	{
		return "<div id='content'>
					<div id='images'>
						$files	
					</div>
				</div>";
	}

	/**
	 * Returnerar HTML för en admin
	 * @param String $register HTML för registreringsformulär
	 * @param String $upload   HTML för uploadformulär
	 * @param String $delete   HTML för deleteformulär
	 */
	public function GetSuperUserHTML($register, $upload, $delete)
	{
		return "<div id='content'>
					<div id='leftContent' class='left'>
						
						<div id='top'>
							$register
						</div>
						
						<div id='bottom'>
							$delete
						</div>

					</div>
					<div id='rightContent' class='right'>
						$upload
					</div>
				</div>";
	}

	/**
	 * Returnerar HTML för att guida en användare till att använda sidan. Dvs man är inte inloggad
	 */
	public function GetGuideHTML()
	{
		return "<div id='content'>
					<div id='guidetext'>
						<h2 id='guideh2'>Kundsida för reGOLFdesign</h2>
						<p>För att logga in som en kund. Använd användarnamn: Demoanvändare och lösenord: Password</p>
					</div>
				</div>";
	}
}